//-----------------------------------------------------------------
// 名称: IIC总线通用宏及函数
//-----------------------------------------------------------------
#ifndef _I2C_H
#define _I2C_H
//总线启动	-------------------------------------------------------
//#define IIC_Start()       i2c_start()  
// //总线停止	-------------------------------------------------------
// #define IIC_Stop()	 i2c_stop()	
// //-----------------------------------------------------------------
// //以下3个有关应答的宏定义均生成第9个时钟脉冲,读取应答或发送应答/非应答
// //1.主机读从机应答	-----------------------------------------------
// //(SDA = 1设为输入,准备读取应答位,要使用该位作出处理时引用F0)
// #define IIC_Rd_Ack()	i2c_rd_ack()
// //2.主机发送应答位	-----------------------------------------------
// #define IIC_Ack()		i2c_ack()
// //3.主机发送非应答位	-------------------------------------------
// #define IIC_NAck()		i2c_nack()

// void IIC_WriteByte(unsigned char c);
// unsigned char IIC_ReadByte();
// bit IIC_testack();
// unsigned char IIC_Wait_Ack(void);

void i2C_open();
#endif